home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TeX 1995 July
/
TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO
/
tex-k
/
tex-k-archive.past
/
1995.02
/
000089_kb@cs.umb.edu_Tue Feb 14 01:25:49 1995.msg
< prev
next >
Wrap
Internet Message Format
|
1995-02-28
|
6KB
Received: from ra.cs.umb.edu by cs.umb.edu with SMTP id AA01953
(5.65c/IDA-1.4.4 for <tex-k-exp@cs.umb.edu>); Tue, 14 Feb 1995 09:01:03 -0500
Received: by ra.cs.umb.edu id AA12526
(5.65c/IDA-1.4.4 for tex-k); Tue, 14 Feb 1995 06:25:49 -0500
Date: Tue, 14 Feb 1995 06:25:49 -0500
From: "K. Berry" <kb@cs.umb.edu>
Message-Id: <199502141125.AA12526@ra.cs.umb.edu>
To: tex-k@cs.umb.edu
Cc: orionint@dialup.oar.net
Subject: [orionint@dialup.oar.net: Desperately need a hint on compiling TeX on NeXT]
Can anyone help Cameron get web2c 6.1 working on a NeXT?
From: Cameron Smith <orionint@dialup.oar.net>
To: kb@cs.umb.edu, rokicki@cs.stanford.edu
Subject: Desperately need a hint on compiling TeX on NeXT
Date: Mon, 13 Feb 1995 16:28:03 -0500
[...]
I'm writing because
I need to compile a current TeX for a 68030 NeXT cube that is still running
NeXTStep 2.1. I *know* this is an out-of-date OS version, but upgrading isn't
an option right now. I have no wish to waste your time, but I'm hoping that
someone who is familiar with compiling Unix TeX will be able to look at the
garbage output I'm getting and immediately see the problem (something like
"oh yes, he forgot to set the --frobnitz option" in MAGIC_VARS). Since Tom
has prepared TeX configurations for NeXT, and Karl is the keeper of the
Unix TeX / web2c system, I thought you guys might recognize the problem
from past experience and know what to do about it. For what it's worth,
I've already read every help file I can lay my hands on (including the
multiple web2c.*.help files), but nothing I can think of to try changes
my results. I would be *deeply* grateful for any suggestion you might
care to make.
I'm using Karl's web2c-6.1 files, freshly downloaded (yesterday) from CTAN.
As the output below illustrates, I'm having trouble with glue settings.
TeX fails the trip test because *all* glue quantities appear to be
coming out as "--32768.0". I don't know (and don't know how to find
out) whether that's a problem in the internal stored values or only
in the routine that's printing them to the log file. I've experiemented
with defining GLUERATIO_TYPE as either float or double; I get the same
results with both. I've verified that the configure script knows that
the 68030 is BigEndian. I don't know what else to try, but I *need* a
modern TeX (& friends).
Please *don't* invest lots of your time in this; I'm not asking for that.
But if you have an idea about what's going wrong, *please* pass it along.
I'll do whatever experimenting is necessary, but I presently have no idea
what I should even try.
Thanks in advance for any response.
Warmest regards--
--Cameron Smith
P.S. My email address used to be "cameron@symcom.math.uiuc.edu", but that
account no longer exists. Please respond to "orionint@dialup.oar.net"
for now. (I may be getting a new address in a couple of months but
at the moment this shared address works best for me.) Thanks! --CS
Below here are excerpts from the (garbage) output generated by
running the trip test (using the "run-trip" target in the web2c Makefile).
Two excerpts were generated by TeX; the others by dvitype. Again, I don't
know whether the values in the DVI file are actually bad (due to internal
format or calculation errors) or whether they are OK and only the print
routines are hosed.
======================================================================
diff ./../tex/TeXtrip/tripin.log trip.log
1c1
< This is TeX, Version 3.1415 (INITEX) 27 FEB 1993 00:25
---
> This is TeX, Version 3.1415 (C version 6.1) (INITEX) 13 FEB 1995 13:07
366c366
< ...\hbox(7.0+1.0)x0.0, glue set 0.12505
---
> ...\hbox(7.0+1.0)x0.0, glue set --32768.0
450,451c450,451
< (preloaded format=trip 93.2.27)
< 1320 strings of total length 23540
---
> (format=trip 95.2.13)
> 1320 strings of total length 23520
======================================================================
======================================================================
diff ./../tex/TeXtrip/trip.log trip.log
1c1
< This is TeX, Version 3.1415 (preloaded format=trip 93.2.27)
27 FEB 1993 00:25
---
> This is TeX, Version 3.1415 (C version 6.1) (format=trip 95.2.13)
13 FEB 1995 13:07
43c43
< \vbox(2000.0+2.0)x21.0, glue set 1952.0fil
---
> \vbox(2000.0+2.0)x21.0, glue set --32768.0fil
577c577
< \vbox(55.0+-1.0)x45.0, glue set - 1.0
---
> \vbox(55.0+-1.0)x45.0, glue set - --32768.0
======================================================================
======================================================================
/bin/sh -c '. ./tripenv; ../dviutil/dvitype trip.dvi < ./../tex/TeXtrip/dvitype.in > trip.typ'
This is DVItype, Version 3.4 (C version 6.1)
Output level (default=4, ? for help):
Starting page (default=*):
Maximum number of pages (default=1000000):
Assumed device resolution in pixels per inch (default=300/1):
New magnification (default=0 to keep the old one):
diff ./../tex/TeXtrip/trip.typ trip.typ
1d0
< This is DVItype, Version 3.4
9c8
< ' TeX output 1993.02.27:0025'
---
> ' TeX output 1995.02.13:1307'
12c11
< 87: down4 129105920
---
> 87: down4 -2146304000
======================================================================
======================================================================
> 214: fntdef1 0: trip---beware: design sizes do not agree!
> (655360 vs. -2147483648)
> ---loaded at size 655360 DVI units
> (this font is magnified -2147483648%)
> 234: fntnum0
> 235: setchar65
======================================================================
======================================================================
> 540: down3 -1441792 arithmetic overflow! parameter changed from -1441792
to -1310719
> 544: y0 -2146172928 arithmetic overflow! parameter changed from -2146172928
to 0
======================================================================
======================================================================
> 667: right4 -2147221504 arithmetic overflow! parameter changed from
-2147221504 to -327680
> 798: setchar45 arithmetic overflow! parameter changed from -327680 to -262143
> 1417: right4 -2147011788 arithmetic overflow! parameter changed from
-2147011788 to -2774727
======================================================================